$width-all:1280px;
$bgc:#3c9cd3;
$size:12px;
$color:white;

.footer {
  margin: 0 auto;
  height: 137px;
  width: $width-all;
  background-color: $bgc;
  font-size: 12px;
  color: $color;


  >.top {
    height: 137px - 35px;
    width: $width-all;

    >.top1 {
      margin-bottom: 137px - 35px - 82px;
      display: flex;
      align-items: flex-end;
      height: 41px;
      width: $width-all;

      >span {
        margin: {
          bottom: 3px;
          left: 540px;
          right: 20px;
        }
      }

      >img:last-child {
        margin-left: 22px;
      }
    }

    >.top2 {
      display: flex;
      align-items: flex-start;
      align-content: center;
      justify-content: center;
      height: 41px;
      width: $width-all;

      >img {
        margin: {
          top: 5px;
          left: 4px;
          right: 11px;
        }
      }
    }
  }

  >.next {
    display: flex;
    align-items: center;
    align-content: center;
    justify-content: center;
    height: 35px;
    width: $width-all;
    background-color: #1c1b29;
  }
}